right to move freely - German English Dictionary